package com.info.zhiduoduo.pay.formbean.transferpay;

import java.math.BigDecimal;

import javax.validation.constraints.NotEmpty;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class TransferAgentPayFormBean {

	private int paymentMerchant;
	/** 智多多平台交易编号 */
	@NotEmpty
	private String tradeNo;
	/** 交易金额(单位元) */
	private BigDecimal tradeamount;
	/** 交易说明 */
	private String purpose;
	/** 银行卡号 */
	private String acctNo;
	/** 账户姓名 */
	private String acctName;
	/** 银行名(对公账户需要) */
	private String bankName;
	/** 国内对公填写支行名 */
	private String branchNo;
	/** 银行行号,联行号 */
	private String bankNo; //	否	字符	12		银行联行号(选填，银行卡类型为企业时填写可提高处理效率)
	/** 1:代表个人账户  2:代表企业账户 */
	private int acctType;
	/** 省 */
	private String province; //	否	字符	60		省份(银行卡类型为企业时必填，个人选填)
	/** 市 */
	private String city; //	否	字符	60		城市(银行卡类型为企业时必填，个人选填)
}
